package bdqn.t09.service;

import bdqn.t09.pojo.AsAccountdetail;
import bdqn.t09.util.Pageinfo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface AsAccountdetailService {

    int deleteByPrimaryKey(Long id);

    int insert(AsAccountdetail record);

    int insertSelective(AsAccountdetail record);

    AsAccountdetail selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(AsAccountdetail record);

    int updateByPrimaryKey(AsAccountdetail record);

    //    查询所有
    List<AsAccountdetail> asAccountdetailList1();
    List<AsAccountdetail>  asAccountdetailList2(String detailDateTime1,String detailDateTime2);
    List<AsAccountdetail>  asAccountdetailList3(String detailDateTime1,String detailDateTime2);

    //分页查询
    Pageinfo selectAsAccountdetailMapper(Integer pageindex, Integer row);

    //根据条件分页查询
    Pageinfo selectBy(Integer page, Integer rows, Integer id, String beginDate, String endDate);
}
